﻿@charset "utf-8";

#wrap{ position:relative; width:100%; height:100%; }
a { text-decoration:none; }


/*header 시작*/
#hd { width:100%; background-color:#343434; }
#hd	h1 a {
	float:left; padding-top:2px; height:38px; 
	font:bold 30px 'Lato','Helvetica Neue',Helvetica,Arial,serif;; color:#fff; line-height:32px;
}
#hd_inner_box { position:relative; clear:both; margin:0px auto; width:700px; height:40px; }
#hd_inner_box ul{ display:block; float:right}
#hd_inner_box ul li{ 
	display:block; font-size:20px;width:100px;
	border-right:2px solid #fff; float:left; text-align:center;
	line-height:40px; color:#fff; cursor:pointer
}
/*header 끝*/




/*contents 시작*/
#bd { margin:160px auto 200px auto; width:700px; }
#bd #search_wrap { position:relative; width:700px; padding-bottom:30px; }
#bd #search_wrap p { height:25px; font-size:16px; color:#1aa5c6; }
#bd #search_wrap input#search { float:left; padding:13px 50px 13px 20px; width:428px; height:22px; border:1px solid #e34d3e; font-size:20px; color:#bcbdc3; line-height:22px; }
#bd #search_wrap input.search_focus {    box-shadow:inset 0px 0px 6px #F66; -moz-box-shadow:inset 0px 0px 6px #F66; -webkit-box-shadow: inset 0px 0px 6px #F66; background-color:#FFF3F0; }
#bd #search_wrap div#loading { position:absolute; top:37px; right:212px; }
#bd #search_wrap div#shorter { float:right; background:url(../img/icon/i.png) no-repeat 28px -50px; background-color:#e34d3e; }
#bd #search_wrap div#shorter:hover { background-color:#cd4538; }									 
#bd #search_wrap div#shorter a{ display:block; padding-left:71px; padding-top:16px; width:114px; height:34px; font:bold 20px sans-serif; color:#fff; line-height:20px; }


/*footer 시작*/
#ft { margin:0 auto; width:100%; }
#ft #ft_link_wrap { height:11px; padding:14px 0; background-color:#ededed; }
#ft #ft_link_wrap ul { clear:left; margin:0 auto; width:385px; line-height:11px; }
#ft #ft_link_wrap ul li { float:left; padding-left:40px; background:url(../img/icon/i.png) no-repeat 18px -348px; line-height:11px; }
#ft #ft_link_wrap ul li:first-child { padding:0; }
#ft #ft_link_wrap ul li a { height:11px; font:normal 11px /11px Arial; color:#bcbcbc; letter-spacing:1px; }
#ft #ft_link_wrap ul li a:hover { color:#505050; }
#ft p { margin:20px auto 0 auto; width:335px; font-size:12px; color:#bcbcbc; line-height:12px; }
/*footer 끝*/


